@charset "utf-8";

@media only screen and (max-width: 1300px) {
	.nav_ul li { font-size: 15px; margin-left: 1.5%;}
	.banner_bg .img { width: 120%; margin-left: -10%;}
	.foot_list { margin-right: 10%;}
	.page_right { width: 28%;}
	.page_left { width: 68%;}
}
@media only screen and (max-width: 1200px) {
	.nav_ul li {  margin-left: 1%;}
	.logo { width: 255px; height: 60px;}
	.header_wd { padding-left: 280px; }
	.swiper-news ul li .con_bg { min-height: 120px; padding-left: 175px;}
	.swiper-news ul li .img { width: 160px;}
	.swiper-news ul li .des {-webkit-line-clamp:2;}
	.pro_ul li { width: 50%;}

	
}
@media only screen and (max-width: 1100px) {
	.header_bg { height: 70px;}
	.header_fixd { height: 70px;}
	.header_wd { height: 70px; padding-left: 230px;}
	.logo { width: 213px; height: 50px;}
	.nav_ul { display: none;}
	.nav_wap { display:block; position:fixed; z-index: 99999; top: 0; right: 2%;}
	.iab_r_des { display: none;}
	.swiper-news ul li { padding: 0px 20px;}
	.foot_list { margin-right: 8%;}
	
	
}
@media only screen and (max-width: 1000px) {
	.iab_l { width: 50%;}
	.iab_r { width: 45%;}
	.ipro_ul li { width: 50%;}
	.ipro_ul li .ab { display: none;}
	.ifixed_h { font-size: 25px; line-height: 40px;}
	.swiper-news ul li { width: 100%; padding: 0px;}
	.foot_list { display: none;}
	.foot_r { width: 100%; float: none; display: block; text-align: center;}
	.foot_tit { display: none;}
	.foot_hr { display: none;}
	.foot_con { padding: 0px; text-align: center; margin-top: 0px;}
	.foot_img { position: relative; top: auto; left: auto; margin: 0px auto;}
	.foot_info { margin-top: 20px;}
	.page_right { width: 100%; display: block; float: none;}
	.page_left { width: 100%; display: block; float: none;}
}
@media only screen and (max-width: 850px) {
	.banner_bg .img { width: 130%; margin-left: -15%;}
	.iab_width { margin-top: 40px;}
	.ipro_bg { margin-top: 40px; padding: 40px 0px;}
	.icase_bg { padding: 40px 0px;}
	.inews_bg { padding: 40px 0px;}
	.imore { margin-top: 30px;}
	.iab_l { width: 100%; max-height: 300px;}
	.iab_r { width: 100%; margin-left: 0; display: block; margin-top: 20px;}
	.foot_bg { margin-top: 30px;}
}
@media only screen and (max-width: 750px) {
	.banner_bg .img { width: 150%; margin-left: -25%;}
	.place_h { text-align: center;}
	.place_p { display: inline-block; position: relative;}
	.width_p { text-align: center;}
	.pic_ul li { width: 50%;}
	.show_tit { font-size: 20px; line-height: 30px;}
}
@media only screen and (max-width: 600px) {
	.banner_bg .img { width: 170%; margin-left: -35%;}
	.pic_ul li { padding: 0px 5px;}
	.news_ul li .con_bg { padding-left:170px; min-height: 120px;}
	.news_ul li .img { width: 160px;}
}
@media only screen and (max-width: 480px) {
	.banner_bg .img { width: 180%; margin-left: -40%;}
	.ifixed_bg { padding: 40px 0px;}
	.ifixed_h { font-size: 20px; line-height: 30px;}
	.swiper-news { margin-top: 20px;}
	.swiper-news ul li .con_bg { min-height: 90px; padding-left: 130px;}
	.swiper-news ul li .img { width: 120px;}
	.swiper-news ul li .des {-webkit-line-clamp:1; margin-top: 5px;}
	.swiper-news ul li .time { margin-top: 5px;}
	.pro_ul li { width: 100%; padding: 0;}
	.pro_ul li .ab { display: none;}
	.news_ul li .con_bg { padding-left:130px; min-height: 90px;}
	.news_ul li .img { width: 120px;}
	.news_ul li .des { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: auto;}
	.news_ul li .more { display: none;}
}
@media only screen and (max-width: 400px) {
	.imenu_con { margin: 5px 2% 0px 2%;}
	.imenu_con .tit { font-size: 13px; font-weight: normal;}
	
}